#plik z definicjami portow

"""
Plik zawierajacy klasy potrzebnych w projekcie portow
"""

class Port:
    def __init__(self):
        print "Tu metoda init z klasy Port. Wlasnie dodales kolejny port"

###


class PortIn(Port):
    content = []
    def __init__(self):
        Port.__init__(self)
        print "Tu metoda init z klasy PortIn."

    def recive(self, list):
        print "Tu metoda recive z klasy PortIn. Pobieram zawartosc"
        self.content = list
        print "Wypisuje otrzymana zawartosc: %s" % self.content
        return
###

class PortOut(Port):
    def __init__(self):
        Port.__init__(self)
        print "Tu metoda init z klasy PortOut."

    def send(self):
        allText = open('input.txt').read()
        allTextList = list(allText)
        returnedList = allTextList[0:127]
        return returnedList
###        

        